@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@48,400,0,0");
@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;600;700&display=swap");

*,
*::before,
*::after {
    box-sizing: border-box;
}

* {
    margin: 0;
}

html,
body {
    height: 100%;
    width: 100%;
    font-family: "Nunito", ui-rounded, "Hiragino Maru Gothic ProN", Quicksand,
        Comfortaa, Manjari, "Arial Rounded MT Bold", Calibri, source-sans-pro,
        sans-serif;
}

img,
picture,
video,
canvas,
svg {
    display: block;
    max-width: 100%;
}

/* Styles for KiCanvas */

kc-kicanvas-shell {
    width: 100%;
    height: 100vh;
    overflow: hidden;
}
